be impervious to something - Französisch Englisch Wörterbuch